Skip to content

chore: add designer agent + agents README index#31

Merged
jbrecht merged 1 commit into
mainfrom
chore/agents-designer-readme
Jun 14, 2026
Merged

chore: add designer agent + agents README index#31
jbrecht merged 1 commit into
mainfrom
chore/agents-designer-readme

Conversation

@jbrecht

@jbrecht jbrecht commented Jun 14, 2026

Copy link
Copy Markdown
Owner

What

Ports two ideas from the pilot-forge agent setup, adapted to tutorial-forge:

  • New designer subagent (.claude/agents/designer.md) — owns the one axis none of the existing agents cover: does the render watch well? The code-reviewer and qa-engineer prove the render is correct (drift, flash detect/trim, srt-vs-manifest cue count); the designer judges whether it's good to watch — video pacing, callout/cursor/zoom placement, caption + .srt legibility, GIF exports, and CLI ergonomics (doctor, progress, StepError). It works by rendering something real (pnpm e2e / the example-app harness) and inspecting frames/timing with ffprobe/sips/ffmpeg, not by reading the filtergraph. Genuine bugs get handed back to code-reviewer/qa-engineer so it stays in the taste lane.

  • New agents/README.md index — a dispatch table for all five agents (when to reach for each, what each produces), framing the four reviewers as distinct axes on the same render (correct / proven / watches-well / safe-to-ship), documenting their handoffs, and recording why there is deliberately no security-reviewer (TF has no runtime attack surface; the release-reviewer owns the real pre-ship risk).

Why

The existing four agents had no index telling you when to reach for which or how they compose, and nothing owned the output-watching-experience axis — which is the whole product for a tutorial-video renderer.

Scope

Net-new files only; no existing agent or source touched.

Not ported (intentional)

persona-engineer and reporter are pilot-forge-specific; security-reviewer was already deliberately replaced by release-reviewer in this repo. software-architect was skipped — TF is past the greenfield phase where it earns its place.

🤖 Generated with Claude Code

Add a `designer` subagent that owns the output-experience axis no existing
agent covers — video pacing, callout/cursor/zoom placement, caption + .srt
legibility, GIF exports, and CLI ergonomics — judged by watching a real
render rather than reading the filtergraph.

Add an agents/README.md dispatch index covering all five agents (when to
reach for each, what each produces), framing the four reviewers as distinct
axes on the same render (correct / proven / watches-well / safe-to-ship),
their handoffs, and why there is deliberately no security-reviewer.

Adapted from the pilot-forge agent setup; persona-engineer, reporter, and
security-reviewer were intentionally not ported.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jbrecht jbrecht merged commit af518c1 into main Jun 14, 2026
1 check passed
@jbrecht jbrecht deleted the chore/agents-designer-readme branch June 14, 2026 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant